medical clerkship - French English Dictionary